package action.chap5;

import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

/**
 * @ClassName Demo522
 * @Description 流的扁平化处理
 * @Author 孙峰
 * @Date 2020/4/1 17:14
 * @Version 1.0
 */
public class Demo522 {
    public static void main(String[] args) {
        List<String> words = Arrays.asList("Hello", "World");


         words.stream()
                .map(s -> s.split(","))
                 // flatMap 方法让你把一个流中的每一个值都换成另外一个流，然后把所有的流连接成为一个流
                 .flatMap( s-> Arrays.stream(s))
                .collect(Collectors.toList()).forEach(System.out::println);
    }
}
